Article 9424

Title of the article

A CONVOLUTIONAL NEURAL NETWORK FOR ECG SIGNALS CLASSIFICATION 

Authors

Leonid Yu. Krivonogov, Doctor of technical sciences, associate professor, professor of the sub-department of medical cybernetics and computer science, Penza State University (40 Krasnaya street, Penza, Russia), leonidkrivonogov@yandex.ru
Stanislav F. Levin, Resident, Penza State University (40 Krasnaya street, Penza, Russia), lvin.stanislav.01@mail.ru
Ilhomjon S. Inomboev, Student, Penza State University (40 Krasnaya street, Penza, Russia),ilhomdzoninomboev@gmail.com
Dmitry V. Papshev, Senior lecturer of the sub-department of medical cybernetics and computer science, Penza State University (40 Krasnaya street, Penza, Russia), rover_d@mail.ru

Abstract

Background. The article is devoted to the development of a neural network for ECG signals classification. Automatic classification of ECG signals frees cardiologists from laborious and monotonous work and reduces the time of ECG interpretation. The aim of the study is to create and evaluate a convolutional neural network model for automatic ECG signals classification in 12 standard leads to identify the most common and dangerous cardiovascular diseases. Materials and methods. Groups of diseases for classification were selected and substantiated. An original, modified architecture of the 1D ResNet34 convolutional neural network was proposed. ECG recordings from the publicly available Chinese CPSC Database were used to train and test the model. The training and evaluation of the model's performance were carried out using the 10-fold cross-validation method. Results. The performance of ECG signal classification was evaluated using standard metrics. The average values of accuracy, F1 score, and AUC-ROC for the developed classifier are 0.964, 0.832, and 0.975, respectively. Conclusions. The performance of the model corresponds to the world level of the best global achievements and is comparable to the expert-medical level. The developed ECG signal classifier can be integrated into various electrocardiographic diagnostic systems.

Key words

electrocardiography, ECG signal classification, deep learning, convolutional neural networks

 Download PDF
For citation

Кrivonogov L.Yu., Levin S.F., Inomboev I.S., Papshev D.V. A convolutional neural network for ecg signals classification. Modeli, sistemy, seti v ekonomike, tekhnike, prirode i obshchestve = Models, systems, networks in economics, technology, nature and society. 2024;(4):108–121. (In Russ.). doi: 10.21685/2227-8486-2024-4-9

 

Дата создания: 11.03.2025 14:12
Дата обновления: 13.03.2025 08:59